Big Huge Thesaurus

Smyrnium olusatrum

noun